package demo1;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;


@WebServlet("/register.do")
public class RegisterServlet extends HttpServlet {
    protected void doGet(HttpServletRequest req, HttpServletResponse resp)
            throws ServletException, IOException {
        resp.setContentType("text/html; charset=UTF-8");
        String username = req.getParameter("username");
        String password = req.getParameter("password");

        resp.getWriter().println("；放行后：注册功能servlet");
//        if(username.length()==0 && password.length()==0){
//            resp.getWriter().println("注册失败，用户名及密码均为空");
//        }
//        if(username.length()!=0 && password.length()==0){
//            resp.getWriter().println("注册失败，密码为空");
//        }
//        if(username.length()==0 && password.length()!=0){
//            resp.getWriter().println("注册失败，用户名为空");
//        }
//        if(username.length()!=0 && password.length()!=0){
//            resp.getWriter().println("注册成功");
//        }
        //resp.getWriter().println("页面输入的username="+username);

        //重定向
        if(req.getParameter("username").length()!=0){
            resp.sendRedirect("/success.html");
        }
//        //重定向
//        if(req.getParameter("username").length()!=0){
//          resp.sendRedirect("/success.html");
//        }
        //转发
        if(req.getParameter("username").length()==0){
            req.getRequestDispatcher("/error.html").forward(req,resp);
        }
//        if(req.getParameter("username").length()==0){
//            req.getRequestDispatcher("/error.html").forward(req,resp);
//        }

//        if(req.getParameter("username").length()!=0){
//            req.getRequestDispatcher("/forward.jsp").forward(req,resp);
//        }
    }
}